rub or massage for therapeutic purposes - Espagnol Anglais Dictionnaire